본문으로 건너뛰기

23.07.31

오늘 한 일

  • TS 스터디 진행
  • Gloddy 그룹 페이지 리팩토링

🤔고민 - 카공실록 프로젝트

무슨 기준으로 컴포넌트를 분리해야하지?

서버 컴포넌트에서 데이터 페칭을 하기 위해 page 컴포넌트를 적절히 분리하려했다.

근데 어디를 기준으로 분리해야할지 모르겠다. 그리고 모달을 키고끄는 로직은 어디에 넣어야할지도 모르겠다. 🥲🥲

리액트 쿼리에 대해

음.. 아직 리액트 쿼리를 잘 모르는 것 같다. TkDodo의 블로그를 자주 보면서 공부해야겠다.

오늘 잠깐 블로그를 봤었는데, 리액트 쿼리는 데이터 페칭 라이브러리가 아니라 비동기 상태 관리자(Aysnc State Manager)라고 한다.

듣고 보니 맞는 말이다. 페칭은 axios, fetch API 같이 promise를 반환하는 것들을 사용하고, 리액트 쿼리는 그것들을 사용해서 상태를 관리하는 것이다.

암튼 프론트엔드에서 비동기 상태를 관리하는 것이 굉장히 중요하고 어렵기 때문에 리액트 쿼리를 능숙하게 사용할 수 있도록 공부해야겠다.


내일 할 일

  • gloddy 그룹 게시판 상세보기 페이지 구현